package com.shopmall.mapper;

import com.shopmall.pojo.BuyList;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Mapper
@Repository
public interface BuyListMapper {
    List<BuyList> queryBuyListList();

    List<BuyList> queryBuyListListEnd();

    List<BuyList> queryBuyListByUsername(String username);

    List<BuyList> queryBuyListEndByUsername(String username);

    List<BuyList> queryBuyListByGoods(String goods_name);

    BuyList queryBuyListById(int id);

    int addBuyList(BuyList buyList); //订单应该不能随意添加，微信端请求下单时，调用

    int updateBuyList(BuyList buyList);//mybatis中的update 和其他 数据库操作不一样哦，id直接以对象中属性传进修改了
    //而对象的id属性，并不允许修改的
    int deleteBuyList(int id);
}
